﻿$(document).ready(function () {
    //When page loads...
    $(".tab_content").hide(); //Hide all content
    if ($('#currentSelectTab').val() != null && $('#currentSelectTab').val() != '') {
        var selectedTab = $('#currentSelectTab').val();
        $("ul.tabs li#" + selectedTab).addClass("active").show();
        var activeTab = $("ul.tabs li#" + selectedTab).find("a").attr("href");
        $(activeTab).show();
    }
    else {
        $("ul.tabs li:first").addClass("active").show(); //Activate first tab
        $(".tab_content:first").show(); //Show first tab content
    }

    //On Click Event
    $("ul.tabs li").click(function () {
        $("ul.tabs li").removeClass("active"); //Remove any "active" class
        $(this).addClass("active"); //Add "active" class to selected tab
        $(".tab_content").hide(); //Hide all tab content

        var activeTab = $(this).find("a").attr("href"); //Find the href attribute value to identify the active tab + content
        $(activeTab).fadeIn(); //Fade in the active ID content

        //Save selected tabs
        $.post('/Report/SelectTab', { tab: $(this).attr('id') }, function () { });

        return false;
    });

    // Dialog			
    $('#ReportViewPlace').dialog({
        autoOpen: false,
        title: "Report Viewer",
        minWidth: 900,
        height: 550,
        buttons: {
            "Export Excel": function () {
                //$(this).dialog("close");
            },
            "Close": function () {
                $(this).dialog("close");
            }
        }
    });

    //Init click event for Price
    $("input[name=Price]").change(function (event) {
        var inputVal = $(event.target).val();
        if (isDecimal(inputVal)) {
            $(event.target).val(addCommas(inputVal));
        }
        else {
            return false;
        }
    });
    $("input[name=Price]").focus(function (event) {
        $(event.currentTarget).select();
    });
});